.pub_top_botom_w{width: 100%;background: #ffffff;float: left;}
.pub_top_w{margin:0 auto; background-color: #ffffff}
.pub_top_title{ width:1200px; height:90px;clear: both;margin: 0 auto; background-color: #ffffff}
.pub_top_title .pub_top_logo{ width:250px; height:69px; float:left; margin-left:-10px; margin-top:10px;}
.pub_top_title .pub_top_logo img{ width:210px; height:69px; float:left;}
.pub_top_title .pub_top_search{ width:500px; height:38px; float:left; margin-left:80px; margin-top:15px; display:inline;}
.pub_top_title .pub_top_search .pub_top_search1{ width:500px;float:left; background:#e4393c; height:36px;}
.pub_top_search1 .pub_top_t_seardh{ width:408px; height:30px; background:#ffffff; float:left; margin:3px; line-height:30px; text-align:left; display:inline; position:relative;}
.pub_top_search1 .pub_top_t_seardh .pub_top_s_search{ width:320px; height:30px; float:left;  line-height:30px; text-align:left; padding-left:10px;}
.pub_top_bt_1{ border:none; height:23px; margin-top:4px;  line-height:23px; background:#fff; color:#cdcdcd; color:#333; width:310px;}
.pub_top_title .pub_top_search .pub_top_search1 .pub_top_s_bottom{ width:82px; height:36px; float:left;}
.pub_top_s_btn1s{width:82px;height:36px; line-height:36px;font-size:14px;padding:0;background-color:#e4393c;border:0;cursor:pointer; color:#FFF; font-weight:bold;}
.pub_top_title_search_h{ width:500px; height:24px;  float:left; margin-top:8px; line-height:24px; text-align:left; color:#666666; overflow:hidden;}
/*移上下拉菜单开始 */
#pub_top_menu_desc_nav {float: left;position: relative;z-index: 1000;text-align:center;width:64px;background:#fff; text-align:center;  color:#666666; border-left:1px solid #ddd;border-right:1px solid #ddd; font-size:14px;}
#pub_top_menu_desc_nav li {float: left; width:64px;}
.pub_top_menu_desc_menu1 {height: 30px;line-height: 30px;text-align: center;color: #666;overflow-y: hidden;cursor: hand;background-image: url(/Public/pub/images/icons-sj1.png);background-position: right 10px;background-repeat: no-repeat;}
.pub_top_menu_desc_menu1 a {padding:0px 5px 0px 5px; font-size:14px;}
.pub_top_menu_desc_menu2 {height: auto;line-height: 30px;text-align: center;color: #666;cursor: hand;overflow-y: hidden;border-bottom:1px solid #ddd;background-image: url(/Public/pub/images/icons-sjc1.png);background-position: right 10px;background-repeat: no-repeat;}
.pub_top_menu_desc_menu2 a {padding:0px 5px 0px 5px;font-size:14px;}
.pub_top_menu_desc_list {line-height: 23px;text-align: center;}
.pub_top_menu_desc_list a {color: #666;font-size:14px;}
/*移上下拉菜单结束 */
/* nav */
.pub_top_nav{ width:100%;background:#e13335;height:40px; float:left;}
.pub_top_nav .pub_top_w{background:none;}

.pub_top_nav .pub_top_nav_menu{ width:1189px;height:40px;clear: both; margin: 0 auto; font-family:"Microsoft YaHei";background-image: url(/Public/pub/images/nav_nav.jpg);background-repeat: no-repeat;background-position: right;}
.pub_top_nav_menu li{height: 40px;float: left;background-image: url(/Public/pub/images/nav_nav.jpg);background-repeat: no-repeat;background-position: left; padding:0 15.4px; font-size:15px; color:#FFF;line-height:40px;}
.pub_top_nav_menu li a{ color:#FFF; font-size:15px;}
.pub_top_nav_menu li a:hover{ color:#fff; font-size:15px; text-decoration:underline;}
.pub_top_img_234{ width:234px;height:60px;float:right;margin-top:15px;margin-right:25px;}

/*移上下拉菜单*/
.pub_top_mycc_nav_menu {float: left;position: relative;z-index: 9;width:60px;height:40px;}
.pub_top_mycc_nav_menu dt{position: absolute;z-index:1;cursor:pointer;width:50px;line-height:40px; float:left; text-align:center; padding: 0px 5px 0px 5px; height:40px;font-weight:normal; color:#FFF; font-size:15px;}
.pub_top_mycc_nav_menu dd {float: left; display:none;position:absolute;top:40px;left:0px;width:240px;border:1px solid #E3E3E3;background:#f7f7f7;border-bottom:3px solid #ddd;}
.pub_top_mycc_nav_menu dl.hover dt {background-color: #f7f7f7;line-height:41px; float:left; text-align:center; padding:0px 5px 0px 5px; height:41px; font-size:15px; font-weight:normal; color:#000; border-bottom:none; width:50px;}
.pub_top_mycc_nav_menu dl.hover dd {display: block;}
.pub_top_mycc_nav_menu dd .list_xs{width:240px; float:left;}
.pub_top_list_xs .pub_top_list_lists{width:210px; float:left;border-bottom:1px solid #dddddd; padding:10px 15px;}
.pub_top_list_xs .pub_top_list_lists .pub_top_list_list_txts{ width:210px;line-height:25px; float:left; height:25px; font-size:14px; font-weight:bold; color:#999}
.pub_top_list_xs .pub_top_list_lists .pub_top_list_list_lists{ width:210px;line-height:25px; float:left;}
.pub_top_list_xs .pub_top_list_list_lists li{ width:95px;line-height:35px; float:left; text-align:left;white-space:nowrap; font-size:13px; margin-right:5px; height:35px; overflow:hidden; background:none; padding:0;}
.pub_top_list_xs .pub_top_list_list_lists li a{ color:#333; text-decoration:none}
.pub_top_list_xs .pub_top_list_list_lists li a:hover{ color:#d00; text-decoration:none}


/*底部*/
.pub_bottom_foot_box{width:100%;margin:0 auto;background:#f7f7f7;float:left;}
.pub_bottom_ch_yw{width:1200px;margin:0 auto;height:70px;line-height:70px}
.pub_bottom_ch_yw ul{height:34px;margin-top:18px;float:left}
.pub_bottom_ch_yw li{width:164px;float:left;height:34px;overflow:hidden}
.pub_bottom_ch_yw li a{display:block;background:url(/Public/pub/images/foot_bg.png) no-repeat;text-indent:-9999px;overflow:hidden;width:164px;height:38px;line-height:38px}
.pub_bottom_ch_yw li.ch a{background-position:0 0}
.pub_bottom_ch_yw li.hche a{background-position:0 -38px}
.pub_bottom_ch_yw li.sct a{background-position:0 -76px}
.pub_bottom_ch_yw li.fc a{background-position:0 -114px;border:0}
.pub_bottom_ch_yw li.es a{background-position:0 -152px}
.pub_bottom_ch_yw li.bita{color:#999;line-height:18px;text-align:center}
.pub_bottom_ch_yw li strong{color:#333;display:block;font-size:14px;font-family:microsoft yahei}
.pub_bottom_ch_foot_info{width:1200px; margin:0 auto 0; padding-top: 15px; clear: both;}
.pub_bottom_ch_about{font-size:16px;line-height:16px;color:#434141;float:left;width:650px;padding-bottom:15px;font-family:"microsoft yahei"}
.pub_bottom_ch_about dl{float:left;width:128px}
.pub_bottom_ch_about dt a:link,.pub_bottom_ch_about dt a:visited,.pub_bottom_ch_about dt a:hover{color:#434141}
.pub_bottom_ch_about dd a:link,.pub_bottom_ch_about dd a:visited,.pub_bottom_ch_about dd a:hover{color:#333}
.pub_bottom_ch_about dl dt,.pub_bottom_ch_about dl dd{padding-bottom:6px}
.pub_bottom_ch_about dl dt{font-weight:bold; font-size:14px;height:25px; line-height:25px;}
.pub_bottom_ch_about dl dd{font-size:12px}
.pub_bottom_ch_tel{float:right;display:inline;width:207px;padding:20px 45px 20px 10px;text-align:center;font-family:"microsoft yahei"}
.pub_bottom_ch_tel strong{font-family:Georgia;font-size:24px;font-weight:800;color:#e60112;height:26px;line-height:25px;display:block;margin-bottom:1px}
.pub_bottom_ch_tel p{text-align:center;color:#807f7f;line-height:18px;font-family:"microsoft yahei"}
.pub_bottom_ch_tel p.cz{height:18px;line-height:18px;margin-top:4px}
.pub_bottom_ch_tel em{color:#807f7f;font-size:16px;font-weight:bold;margin-bottom:5px;display:block}
.pub_bottom_ch_wenxin{ width:230px; float:left; padding:10px 20px 5px 0;}
.pub_bottom_ch_wenxin li{ width:82px; float:left; height:82px; margin-right:30px;}
.pub_bottom_ch_wenxin li .ch_wenxins{ width:82px; float:left; height:82px;}
.pub_bottom_ch_wenxin li .ch_wenxins_txt{ width:82px;float:left;text-align:center;line-height:24px;height:24px;}
.pub_bottom_foot_txt{width:1200px;margin:0 auto; padding:20px 0;line-height:24px;clear:both;color:#666;position:relative;border-top:1px solid #e3e3e3;text-align:left}
.pub_bottom_foot_txt a,.foot_txt:visited{color:#666}
.pub_bottom_foot_txt a:hover{color:#fff;text-decoration:none}
.pub_bottom_foot_t_r{ margin-top:5px; float:right; padding-bottom:40px;}
.pub_bottom_foot_t_r li{ width:98px;height:36px;float:left; margin-right:10px;}